payment provision - Spanish English Dictionary